@charset "utf-8";
/*-------------------css reset--------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
font-weight:normal; 
font-style: inherit; 
font-size: 100%; 
font-family: inherit; 
vertical-align: baseline; 
} 

table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
caption, th, td { 
text-align: left; 
font-weight: normal; 
} 
a img, iframe { 
border: none; 
}
ul,ol{ 
list-style: none; 
}
input, textarea, select, button { 
font-size: 100%; 
font-family: inherit; 
} 
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
/*------------------- 视觉隐藏--------------------------*/
.vh { 
	border: 0; 
	clip: rect(0 0 0 0); 
	height: 1px; 
	margin: -1px; 
	overflow: hidden; 
	padding: 0; 
	position: absolute; 
	width: 1px; 
}
/*------------------- 图片替换--------------------------*/
.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*-------------------网易游戏频道焦点图--------------------------*/
.game163{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width: 300px; }
.game163 .bigImg{ height: 258px; position: relative;}
.game163 .bigImg li img{ vertical-align:middle; width:300px; height:225px;   }
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../img/sprites1008.png) no-repeat 0 -3046px; }
.game163 .sNext{ background-position: 0 -2698px;}
.game163 .sPrev:hover{ background-position: 0 -3133px;}
.game163 .sNext:hover{ background-position: 0 -2785px;}

.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 260px; overflow: hidden;}
.game163 .smallImg ul{ height:54px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:62px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #dcdddd; width:60px; height:45px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}

.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}


/*-------------------公共--------------------------*/
body{font-size:12px; line-height:1; font-family:'宋体',Arial, Helvetica, sans-serif;color:#333;}
a{text-decoration:none;color:#333;}
a:hover{color:red;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
strong,h1,h2,h3,h4,dt,h1 a,h2 a,h3 a,h4 a{font-weight:bold;}
.h{position:relative; margin:0;}
.hr{position:absolute; right:0; top:2px;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl,.li-fl li{float:left; display:inline;}

/*-------------------布局--------------------------*/
.w{width:1000px; margin:0 auto;}
#h{background:url(../img/h.jpg) no-repeat center top;}
#h .wr{padding-top:130px; height:61px; line-height:61px;}
#h .wc1{width:655px;}
#h .wc2{width:168px;}
#h .wc3{width:175px;}
#h .nav li{margin:0 3px;}
#h .nav li a{font-size:16px; font-family:'微软雅黑'; color:#fff; display:block; padding:0 8px;}
#h .nav li a:hover{background:-webkit-linear-gradient(top,#C9C8C8,#8F8E8E);background:-moz-linear-gradient(top,#C9C8C8,#8F8E8E);background:-o-linear-gradient(top,#C9C8C8,#8F8E8E);background:-ms-linear-gradient(top,#C9C8C8,#8F8E8E);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffC9C8C8,endColorstr=#ff8F8E8E);}
#h .l1{background:url(../img/h-btn.png) no-repeat; display:inline-block; width:99px; height:41px; line-height:41px; text-align:center; font-size:16px; color:#fff; font-weight:bold; margin-top:12px;}
#h .wc3 li{line-height:21px; color:#fff;}
#h .wc3 ul{margin-top:22px;}
#h .wc3 a{color:#fff;}
#b{padding:24px 0;}
#b .c1{width:219px; margin-right:17px;}
#b .c2{width:443px;}
#b .c3{width:306px;}
#f .bg{background:url(../img/bg.png) repeat-x; height:84px; padding-bottom:53px;}


/*-------------------公共--------------------------*/
.ma .h{background:url(../images/hb_bg.gif) no-repeat; height:56px; line-height:64px; width:219px; text-align:center;}
.ma h2{background:url(../images/hb_bg.gif) no-repeat; font-size:16px; color:#000;}

.ma .h1{background:url(../images/hb_bg1.gif) no-repeat; height:56px; line-height:64px; width:305px; text-align:center;}
.ma h3{background:url(../images/hb_bg1.gif) no-repeat; font-size:16px; color:#000;}

.ma .h span{color:#575757; font-weight:bold;}
/*-------------------模块m1--------------------------*/
.m1 .b{padding-top:23px; height:860px; overflow-y:scroll; border:1px #e7ebee solid; border-top:none;}
.m1 li{line-height:30px; height:30px; overflow:hidden;}
.m1 li a{color:#323131; display:block; padding-left:3px;}
.m1 .active1{background:#83b3df;}
/*-------------------模块m2--------------------------*/
.m2 .h .l1{margin-right:8px;}
.m2 .h a{margin:0 5px;}
.m2 .h{padding-left:23px; height:27px; line-height:27px;}
.m2 .bigImg{-webkit-box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;-o-box-shadow:0 0 10px #666;-ms-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;}
.m2 .l2{position:absolute; right:0; bottom:0; display:block; height:23px; line-height:23px; width:150px;}
.m2 .l2 a{padding-left:45px; color:#fff;}
.m2 .game163{width:443px; padding:0 !important; border:none; overflow:visible;}
.m2 .game163 .bigImg{height:703px !important;  border: 1px solid #dcdddd;}
.game163 .bigImg li img{width:443px; height:703px;}
.game163 .smallScroll{margin-top:24px; height:155px;}
.game163 .pageState{top:715px;}
.game163 .smallImg{width:325px; margin:0 9px;}
.game163 .smallImg img{width:68px; height:108px; border:3px solid #9F9F9F;}
.game163 .smallImg ul{ height:160px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{padding-right:8px; width:74px;}
.game163 .smallImg li h4{text-align:center; padding:3px 0; font-weight:normal;}
.game163 .sPrev,.game163 .sNext{margin-top:40px; float: left; display: block; width: 50px; height: 49px; text-indent: -9999px; background:url(../images/m2-left.png) no-repeat; }
.game163 .sNext{ background:url(../images/m2-right.png) no-repeat;}
.game163 .sPrev:hover{ background:url(../images/m2-left.png) no-repeat;}
.game163 .sNext:hover{ background:url(../images/m2-right.png) no-repeat;}
.game163 .smallImg .on img{ border-color: #4891cf;}

.dzhb_daohang{ width:100%; height:59px; background:#124886; margin-top:30px;}
.dzhb_daohang .dzhb_daohang_nr{ width:1000px; height:59px; margin:0 auto;}
.dzhb_daohang .dzhb_daohang_nr li{ width:159px; height:59px; float:left; line-height:59px; color:#fff; text-align:center;}
.dzhb_daohang .dzhb_daohang_nr li a{ color:#fff; font-size:20px;}
.dzhb_daohang .dzhb_daohang_nr li:hover{ background:#4891cf;}

.tjdh{ width:305px; height:auto; float:left; margin-top:25px;}
.tjdh .tjdh_bt{background:url(../images/hb_bg1.gif) no-repeat; height:56px; line-height:64px; width:306px; text-align:center; font-size:20px;}
.tjdh .tjdh_nr{ width:303px; height: auto; float:left; border:1px #e7ebee solid; border-top:none;}
.tjdh .tjdh_nr li{ width:290px; height:30px; line-height:30px; font-size:14px; float:left; margin-left:8px;}
.tjdh .tjdh_nr li a{background:url(../images/ico.png) -29px -138px no-repeat; padding-left:10px;color:#0F0F0F;}
.tjdh .tjdh_nr li a:hover{ color:#ff6633;}

























